#include "common_utils.h"
#include "..\System\os_link.h"

void delay_1ms(void)	//@24.000MHz
{
	unsigned char data i, j;

	_nop_();
	_nop_();
	i = 46;
	j = 113;
	do
	{
		while (--j);
	} while (--i);
}

void delay_ms(u16 ms)	//@24.000MHz
{
	while (--ms) {
		delay_1ms();
	}
}

void Delay10us(void)	//@35MHz
{
	unsigned char data i;

	_nop_();
	_nop_();
	i = 114;
	while (--i);
}

void Delay30us(void)
{
	unsigned char data i, j;

	i = 2;
	j = 207;
	do
	{
		while (--j);
	} while (--i);
}